package com.atguigu.day13.teacher.c2;

import org.junit.Test;

/*
普通成员代码块:
       位置: 类中方法外 {}
       作用: 给成员变量赋值
       注意:
           1.先于构造器执行
           2.普通成员代码块 每创建一次对象就会执行一次
           3.带码块有作用域限制

静态成员代码块:
       位置: 类中方法外
            static{}
        作用: 给静态成员变量赋值
             进行初始化操作
        注意:
           1.先于普通代码块执行
           2.无论创建多少次对象 静态代码块只会执行一次

 */
public class StudentTest {
    @Test
    public void test01() {
        Student s1 = new Student();
        System.out.println("--------------");
        Student s2 = new Student();
    }
}
